草庐IT

php - 带php的Haversine公式

全部标签

php - 删除 CI ubuntu 12.04 中的 index.php 文件

我想从CI的文件路径中删除index.php文件。我正在使用ubuntu12.04。我尝试了几乎所有的论坛结果,但没有成功。我把CI文件夹放在这个路径下。http://localhost/xxx/CI/我有apacherewritemodenable。sudoa2enmodrewriteModulerewritealreadyenabled我的conf.php文件中也有这个$config['uri_protocol']='AUTO';$config['base_url']='http://localhost/xxx/CI/';$config['index_page']='';$conf

php - 文件太大我无法输入我的 php 程序

这个问题在这里已经有了答案:HowtoreadgianttextfileinPHP?[duplicate](2个答案)关闭9年前。我想从txt文件中获取输入,但该文件包含1.6GB的数据。所以当我将数据加载到我的变量时它崩溃了我如何在我的php程序中获取它

Apache 2.4.3 和 PHP 5.4.7 上的 PHP 语法错误(foreach 模板语法)

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。因此,我目前有一个站点在Apache2.2和PHP5.3.18上实时运行,并且它按预期运行。我刚刚设置了一个新的开发环境并决定启动Apache2.4和PHP5.4.7来试用它们(功能发布应该不会破坏我假设的任何东西)。无论如何,现在在我的生产服务器上执行良好的以下代码输出以下错误:PHPParseerror:syntaxerror,unexpected'e

php - 使用有效路径打开远程 pdf 文件返回 404

我试图在drupal中显示与文章关联的相应PDF文件,这样如果浏览器配备了呈现pdf的功能,它应该直接打开,如果不显示带有“打开”、“保存”和“保存”的常规对话框“取消”允许用户在选项中进行选择。PDF存在于公共(public)Web服务器中,可以访问所有资源(如图像和文件)。我用来完成的代码如下:$pdf_file_name="http://mysite.com/valid-pdf-file.pdf";drupal_set_header('Content-type:application/pdf');drupal_set_header('Content-Disposition:inl

php - 我正在尝试在页面上抓取带有 id 的特定 div

我想抓取页面的内容,实际上只是该页面的一个div,然后在网页上的一个小div中将其显示给用户。我只需要来自需要用户凭据的carfax页面的一条信息,因此我无法发布确切的代码,但我尝试使用google.com并遇到了同样的问题,因此解决方案应该交叉。现在我试过这个:$webPage=file_get_contents('http://www.google.com');$doc=newDOMDocument();$doc->loadHTML($webPage);$div=$doc->getElementById('lga');//thisistheidtothedivholdingthei

php - 为什么我的代码容易受到 xss 攻击?

我有这样的php代码'/>我正在使用htmlentities来防止XSS攻击,但我仍然容易受到上述字符串的攻击。为什么我的代码容易受到XSS攻击?如何保护我的代码免受它的影响? 最佳答案 您并没有告诉PHP也转义引号,您应该改用htmlspecialchars():'/>Demo 关于php-为什么我的代码容易受到xss攻击?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/158

php - 如果使用 PHP 登录,则更改整个站点

我创建的网站仅供学习之用。我已经在index.php中做到了,这是一个基本的登录表单。它是用MySQL设置的。我想做到这一点,当您未登录时,您会在index.php中看到表单网站,而当您登录时,您会在索引中看到一个完全不同的站点.php也是如此。我知道如何检查我是否登录,所以基本问题是:我可以做类似这种风格的事情吗:if(loggedIn){include'loggedInSite.php';}else{include'notLoggedInSite.php';}还是必须完全不同?或者我应该按照这些思路做些什么:if(loggedIn){echo"Wholesite";}用简单的ech

php - Joomla:在自定义 View 中保存表单时出错

我创建了一个带有表单的自定义组件来更新要在前端显示的四种产品的价格。我的主Controller代码在这里:publicfunctiondisplay($cachable=false,$urlparams=false){require_onceJPATH_COMPONENT.'/helpers/calculator.php';$view=JFactory::getApplication()->input->getCmd('view','pricetable');$layout=JFactory::getApplication()->input->getCmd('layout','edit

php - 生成的 CSRF token 太多(PHP),我该如何处理?

我遇到了一个问题。按照OWASP备忘单,我在PHP中实现了一个一次性使用的CSRFtoken系统(基本上是从OWASP复制和粘贴)。每个表单或链接(生成某些操作的链接)都会创建自己的CSRFtoken,一旦使用,就会被删除。应用程序是一个网站,因此可以同时打开多个选项卡。问题是每次加载页面时,它都会创建一个新的CSRFtoken(即使您只是点击重新加载而不发送表单)。例如,在管理面板中,有一个项目列表,每个项目都可以删除一个带有CSRFtoken的链接(所有链接都使用相同的CSRFtoken),但是如果您重新加载页面,则会生成一个新的csrf。在一天结束时,我得到的未使用token比我

php - 进行 Google plus API 调用时收到 HTTP 401 Unauthorized

我正在尝试通过API从Googleplus获取我所有好友的列表。我代表其执行此操作的用户先前授权了我的请求,并且我获得了授权token。我在php中尝试了以下代码:functionCallAPI(){$opts=array("http"=>array("method"=>"GET"));$url='https://www.googleapis.com/plus/v1/people/me/people/visible?key=XXXX';$context=stream_context_create($opts);$response=file_get_contents($url,false